*{
	margin: 0px; padding: 0px; 
}
li{
	list-style-type: none;
}
a{
	text-decoration: none;
}
body{
	font-size: 12px;color:#666;
}
.Awd{
	width: 100%;
}
.Swd{
	width: 1195px; margin: 0 auto;
}
.SSwd{
	width: 980px; margin: 0 auto;
}
.FL{
	float: left;
}
.FR{
	float: right;
}
.cleardiv{
	clear: both;
}
/*topArea顶部区域*/
#moveTop{
	width: 100%;height: 35px;border-bottom: 1px #E0E0E0 solid; overflow: hidden;
}
	#moveTop .menu{
		line-height: 35px;width:400px;overflow: hidden;
	}
		#moveTop .menu li{
				float: left; padding:0px 10px;
		}
			#moveTop .menu li a{
					color:#333333; font-size: 14px; 
			}
	#moveTop .top-bar-right{

	}
		#moveTop .top-bar-right li{
			float: left;line-height: 35px;
		}
			#moveTop .top-bar-right li a{
				color: #666;
			}

/*<!-- lOGO区域 -->						*/
.logoArea{
	padding-top: 10px;
}
	.logoArea .logoIMG{
		float: left; 
	}
		.logoArea .logoIMG li{
			float: left;
		}
			.logoArea li input.SearchInput{
				display: block;width: 420px; height: 35px; float: left; display: block; border:2px solid #41BD0C;margin-left: 10px;
			}
			.logoArea li input.Sub{
				display: block;width: 95px; height: 35px; float: left; margin-left: 10px;color: #fff;border: none;margin-top: 2px; background:url(../images/ask.png) no-repeat -98px 0px;
			}
		.logoArea  li.ask{
			float: left; margin-left: 10px;

		}
			.logoArea  li.ask a{
			display: block;float: left;width: 95px;height: 35px;background:url(../images/ask.png); margin-top: 2px;

			}
		.logoArea  li.login{
			float: right;line-height: 35px;
		}
			.logoArea  li.login a{
				color: #888888;font-size: 12px;font-weight: bold;
			}
	/*//取得SESSON后的用户界面*/
	.top-bar-right{

	}
		.top-bar-right img{
			width: 15px; height: 15px; margin-right: 10px;border: 2px #E3ECE7 solid;position: relative;top: 5px;
		}
/*导航条*/
#Nv{
	height: 45px; background: #37A508;margin-top: 20px;
}
	#Nv .menu{
		
	}
		#Nv .menu ul{
		width: 900px;
		}
			#Nv .menu ul li{
				float: left;
			}
				#Nv .menu ul li{
					font-size: 16px;color: #fff;line-height: 45px;
				}
					#Nv .menu ul li a{
						color: #fff;font-weight: bold;display: block;width: 95px;text-align: center; 
					}
					#Nv .menu ul li a:hover{
						background: #279005; 
					};
						#Nv .menu ul li a u{
							text-decoration: none;padding-left:10px;background: red;
						}
				#Nv .menu ul li.question{
					position: relative;background: url(../images/ico.png) 90px -280px;
				}
					#Nv .menu ul li.question .list{
						position:absolute;width: 375px; height: 95px; border:#3EAF0E solid 1px; border-top: none;
					}
						#Nv .menu ul li.question .list ul{
							float: left;border-right: 1px solid #EFEFEF; width: 95px;height: 95px;
						}
							#Nv .menu ul li.question .list ul li{
								
							}
			#Nv .menu dl{
				float: right;
			}
				#Nv .menu dl dd.pc{
					line-height: 45px;
				}
					#Nv .menu dl dd.pc a{
						display: block; color: #fff;background: url(../images/ico.png) -80px -393px; text-indent: 20px;
					}
						#Nv .menu dl dd.pc a:hover{
						 color: #D2FFBF;background: url(../images/ico.png) -80px -424px;
						}
				#Nv .menu dl dd.phone{
					line-height: 45px; margin-left: 10px;
				}
					#Nv .menu dl dd.phone a{
						display: block; color: #fff;background: url(../images/ico.png) -0px -321px; text-indent: 20px;
					}
						#Nv .menu dl dd.phone a:hover{
						 color: #D2FFBF;
						}
				#Nv .menu dl dd.help{
					line-height: 45px; margin-left: 10px;
				}
					#Nv .menu dl dd.help a{
						display: block; color: #fff;background: url(../images/ico.png) -77px -468px; text-indent: 20px;
					}
						#Nv .menu dl dd.help a:hover{
						 color: #D2FFBF;
						}
	/*<!-- //幻灯片 -->*/
.banner{
	height: 305px;width: 100%;position: relative;
}
	.banner .banimg .b1{
		height: 305px;width: 100%; background-image: url(../images/b1.jpg);position: absolute;top: 0px;left: 0px;
	}
	.banner .banimg .b2{
		height: 305px;width: 100%; background-image: url(../images/b2.jpg);position: absolute;top: 0px;left: 0px;display: none;
	}
	.banner .banimg .b3{
		height: 305px;width: 100%; background-image: url(../images/b3.jpg);position: absolute;top: 0px;left: 0px;display: none;
	}
	.banner ul{
			position: absolute;top: 270px; left: 650px;
	}
		.banner ul li{
				float: left; width: 15px; height: 15px; border-radius: 50%; background: #E0CCDD; margin-left: 10px; border:2px solid #fff;
		}
		.banner ul li a{
				width: 15px; height: 15px; background: #37A508; border-radius: 50%;display:block;
		}
/*<!-- 问答区域，INDEX区域 -->*/
.Index{
	background: #F6F7F7;padding-top:40px; overflow: hidden;
}
	.Index .waitting{
		width: 290px; height: 30px;background: url(../images/bgs.png);margin-bottom: 10px;
	}
	.Index .menuL{
		border:1px solid #EFEEEB;/*overflow: hidden;*/ background: #FFFDF5;width: 190px;
	}
		.Index .menuL .MenuTitle{
			width: 190px; height: 54px;background: #FFFDF5;font-weight: bold;width: 170px;background: #FFFDF5;
		}
			.Index .menuL .MenuTitle{
					font-size: 16px;color:#974C19;line-height: 50px;
			}
			.Index .menuL .MenuTitle u{
				text-decoration: none; padding-left: 30px;padding-top:2px;background:url(../images/list.png) 0px -598px;
			}
		.Index .menuL .Allquestion{
			width: 190px; height: 34px;background: #EF9F23;font-weight: bold;font-size: 14px; line-height: 34px;
		}
			.Index .menuL .Allquestion u{
				text-decoration: none; padding-left: 20px;padding-top:3px;background:url(../images/list.png) -18px 5px; 
			}
		.Index .menuL .qustList{

		}
				.Index .menuL .qustList ul.qustFather{
					height: 500px; background: url(../images/list.png) no-repeat 15px -23px;padding-bottom: 20px;
				}
						.Index .menuL .qustList li.LIfather{
							height: 34.2px; position: relative;line-height: 34px;font-size: 14px;font-weight: bold;
						}
							.Index .menuL .qustList li.LIfather a{
								color: #974C19;
							}
						/*全部问题菜单标题无mouse效果*/
							.Index .menuL .qustList li .ListTitle{
									padding-left: 33px; color: #974C19; text-align: left;
							}
				
								/*菜单右边的LIST效果->无mouse效果*/
							.Index .menuL .qustList li .listdouble{
								position: absolute;top: 0px; left: 190px; width: 235px;  border:1px #E5CE82 solid;background: #fff; display: none;z-index: 10;
							}
								.Index .menuL .qustList li .listdouble dl{
										float: left;width: 70px;
								}
									.Index .menuL .qustList li .listdouble dl dt{

									}
									.Index .menuL .qustList li .listdouble dl dt a{
											color: #999;font-weight: 400;font-size: 12px;
									}

						
						/*全部问题菜单标题mouse效果*/
/*INDEX中间区域*/
	.Index .MiddleContent{
			padding-left: 25px; height: 100%;
	}
		.Index .MiddleContent .ContentTilte{
		background: url(../images/bg_middle_index.png);width: 690px; height: 60px;
		}
			.Index .MiddleContent .ContentTilte p.tags{
				color: #EDAE88; font-size:14px; text-align: left;text-indent: 30px;line-height: 30px;
			}
			.Index .MiddleContent .ContentTilte p.name{
				color: #FFCCD8; font-size:14px; text-align: right;line-height: 25px;padding-right: 50px; 
			}
		.Index .MiddleContent .tabArea{

		}
			.Index .MiddleContent .tabArea ul.needle{
					width: 690px;overflow: hidden;border-bottom: 3px solid #fff;
			}
				.Index .MiddleContent .tabArea ul.needle li{
					float: left;
				}
					.Index .MiddleContent .tabArea ul.needle li a{
						display: block; font-size: 15px; font-weight: bold;color: #000;line-height: 40px; padding: 0px  10px;border-bottom: 3px solid #F6F7F7;
					}
					.Index .MiddleContent .tabArea ul.needle li a:hover{
						border-bottom: 3px solid #38AC06;
					}
				.Index .MiddleContent .tabArea .tabList{
					width: 690px;position: relative;
				}
					/*tab三个共同的属性*/
				.Index .MiddleContent .tabArea .tabList .changeList{
					position: absolute;top: 0px;left: 0px;width: 690px;
				}
				/*第一个TAB页*/
					.Index .MiddleContent .tabArea .tabList .list1{
						display: block;
					}
						.Index .MiddleContent .tabArea .tabList .list1 dl{
							height: 25px;line-height:30px;padding-top: 25px;
						}
							.Index .MiddleContent .tabArea .tabList .list1 dl dd{
								border-bottom: 1px solid #E5E5E5;overflow: hidden;padding-bottom: 5px;position: relative;
							}
								.Index .MiddleContent .tabArea .tabList .list1 dl dd img{
									width: 25px; height: 25px;float: left; border-radius: 50%;
								}
								.Index .MiddleContent .tabArea .tabList .list1 dl dd p{
								color: #999999; float: left;font-size: 14px;
								}
										/*问题*/
									.Index .MiddleContent .tabArea .tabList .list1 dl dd p.ask{
										margin-left: 20px;
									}
									/*HOVER效果，MOUSE放上去，显示回答按钮*/
									.Index .MiddleContent .tabArea .tabList .list1 dl dd p.anserquestions{
												position: absolute;top: 0px; left: 510px;background: #4EC811;border-radius:3px; width: 70px;display: none;
										
									}
										.Index .MiddleContent .tabArea .tabList .list1 dl dd p.anserquestions a{
											color: #fff;
										}
									/*内容标题*/
									.Index .MiddleContent .tabArea .tabList .list1 dl dd p.conTent{
										color: #4F8E48;
									}
										.Index .MiddleContent .tabArea .tabList .list1 dl dd p.conTent a{
										color: #4F8E48;
										}
						/*公用下划线*/
							.Index .MiddleContent .tabArea .tabList dl dd p.conTent a:hover{
											text-decoration: underline;
							}
										/*回答*/
									.Index .MiddleContent .tabArea .tabList .list1 dl dd p.answer{
										float: right;font-size: 12px;
									}

										.Index .MiddleContent .tabArea .tabList .list1 dl dd p.answer span{
											margin-left: 10px;
										}
					/*第二个TAB页*/
					.Index .MiddleContent .tabArea .tabList .list2{
						display: none;
					}
						.Index .MiddleContent .tabArea .tabList .list2 dl{
							height: 25px;line-height:30px;padding-top: 25px;
						}
							.Index .MiddleContent .tabArea .tabList .list2 dl dd{
								border-bottom: 1px solid #E5E5E5;overflow: hidden;padding-bottom: 5px;position: relative;
							}
								.Index .MiddleContent .tabArea .tabList .list2 dl dd img{
									width: 25px; height: 25px;float: left; border-radius: 50%;
								}
								.Index .MiddleContent .tabArea .tabList .list2 dl dd p{
								color: #999999; float: left;font-size: 14px;
								}
									/*问题*/
									.Index .MiddleContent .tabArea .tabList .list2 dl dd p.ask{
										margin-left: 20px;
									}
									/*HOVER效果，MOUSE放上去，显示回答按钮*/
									.Index .MiddleContent .tabArea .tabList .list2 dl dd p.anserquestions{
												position: absolute;top: 0px; left: 510px;background: #4EC811;border-radius:3px; width: 70px;display: none;
										
									}
										.Index .MiddleContent .tabArea .tabList .list2 dl dd p.anserquestions a{
											color: #fff;
										}
									/*金币和发布的分数 */
									.Index .MiddleContent .tabArea .tabList .list2 dl dd p.score{
										float: left; color: red;
									}
										.Index .MiddleContent .tabArea .tabList .list2 dl dd p.score u{
												padding-left: 15px;background: red;background: url(../images/all_money_logo.png) no-repeat -540px -50px;
									}
									/*内容标题*/
									.Index .MiddleContent .tabArea .tabList .list2 dl dd p.conTent{
										color: #4F8E48;
									}
										.Index .MiddleContent .tabArea .tabList .list2 dl dd p.conTent a{
										color: #4F8E48;
									}
									/*回答*/
									.Index .MiddleContent .tabArea .tabList .list2 dl dd p.answer{
										float: right;font-size: 12px;
									}
										.Index .MiddleContent .tabArea .tabList .list2 dl dd p.answer span{
											margin-left: 10px;
										}
					/*第三个TAB页*/
					.Index .MiddleContent .tabArea .tabList .list3{
						display: none;
					}
						.Index .MiddleContent .tabArea .tabList .list3 dl{
							height: 25px;line-height:30px;padding-top: 25px;
						}
							.Index .MiddleContent .tabArea .tabList .list3 dl dd{
								border-bottom: 1px solid #E5E5E5;overflow: hidden;padding-bottom: 5px;position: relative;
							}
								.Index .MiddleContent .tabArea .tabList .list3 dl dd img{
									width: 25px; height: 25px;float: left; border-radius: 50%;
								}
								.Index .MiddleContent .tabArea .tabList .list3 dl dd p{
								color: #999999; float: left;font-size: 14px;
								}
									/*问题*/
									.Index .MiddleContent .tabArea .tabList .list3 dl dd p.ask{
										margin-left: 20px;
									}
									/*HOVER效果，MOUSE放上去，显示回答按钮*/
									.Index .MiddleContent .tabArea .tabList .list3 dl dd p.anserquestions{
												position: absolute;top: 0px; left: 510px;background: #4EC811;border-radius:3px; width: 70px;display: none;
										
									}
										.Index .MiddleContent .tabArea .tabList .list3 dl dd p.anserquestions a{
											color: #fff;
										}
									/*内容标题*/
									.Index .MiddleContent .tabArea .tabList .list3 dl dd p.conTent{
										color: #4F8E48;
									}
										.Index .MiddleContent .tabArea .tabList .list3 dl dd p.conTent a{
											color: #4F8E48;
										}
									/*回答*/
									.Index .MiddleContent .tabArea .tabList .list3 dl dd p.answer{
										float: right;font-size: 12px;
									}
										.Index .MiddleContent .tabArea .tabList .list3 dl dd p.answer span{
											margin-left: 10px;
										}
	.Index .RightNews{
				width: 250px; border: 1px #EAEAEA solid; background: #fff;
	}
		.Index .RightNews .questionNews{

		}
			.Index .RightNews .questionNews dt{
				padding-left: 10px;background: url(../images/bgs.png) no-repeat 10px -123px; font-size: 16px; text-align: left; text-indent: 10px;font-weight: bold;
			}
			.Index .RightNews .questionNews dd ul{

			}
				.Index .RightNews .questionNews dd ul li{
					list-style: disc;line-height: 20px; text-align: left; margin-left: 30px;
				}
				.Index .RightNews .questionNews dd ul li a{
					color: #999;
				}
					.Index .RightNews .questionNews dd ul li a:hover{
						text-decoration: underline;
					}
		.Index .RightNews .whoHelp{

		}
			.Index .RightNews .whoHelp dt{
				padding-left: 10px;background: url(../images/bgs.png) no-repeat 10px -123px; font-size: 16px; text-align: left; text-indent: 10px;font-weight: bold;
			}
			.Index .RightNews .whoHelp dd ul{
				padding-left: 20px; 
			}
				.Index .RightNews .whoHelp dd ul li{
					float:left;line-height: 20px; margin-right:20px;
				}
				.Index .RightNews .whoHelp dd ul li a{
					color: #999;
				}
/*达人区域开始*/
.supermanArea{
		padding-top: 30px;
}
	.supermanArea .supTtile{
		width: 290px; height: 30px;background: url(../images/bgs.png) -0px -44px;margin-bottom: 10px;margin-bottom: 10px;
	}
 /*提问处理*/
 #askquestion{
 	position: absolute;top: 400px; left: 200px;z-index: 2000;
 }
 	#askquestion .cate{
 		background: #fff;width: 670px; height: 270px;
 	}



/*达人区域开始*/
.supermanArea{
		padding-top: 30px;
}
	.supermanArea .supTtile{
		width: 290px; height: 30px;background: url(../images/bgs.png) -0px -44px;margin-bottom: 10px;margin-bottom: 10px;
	}
	.supermanArea .people{
		width: 850px;background: #fff;overflow: hidden;border: 1px solid #EAEAEA;padding-left: 40px;
	}
		.supermanArea .people ul{

		}
			.supermanArea .people ul li{
					float: left; padding-left: 45px;padding-right:45px;height: 230px; border-right: 1px solid #EAEAEA;margin-top: 30px; margin-bottom: 60px;
			}
				.supermanArea .people ul li img{
					width: 100px; height: 100px;border-radius: 50%;display: block;
				}
					
					.supermanArea .people ul li p.name{
						font-size: 14px; font-weight: bold;line-height: 30px;
					}
					.supermanArea .people ul li p.bestarear{
						background:url(../images/bgs.png) no-repeat  0px -89px;line-height: 20px;padding-left: 30px;
						
					}
					.supermanArea .people ul li p.numandpoint{
						line-height: 20px;
					}
						.supermanArea .people ul li p.numandpoint span.num{
							padding-left: 15px;background: url(../images/t01daf3ed5d86300281.png) no-repeat;
						}
						.supermanArea .people ul li p.numandpoint span.point{
							padding-left: 19px;background: url(../images/t01daf3ed5d86300281.png) no-repeat -15px 0px; position: relative;top: 7px;
						}
					.supermanArea .people ul li p.daren{
						width: 85px; height: 25px;line-height: 25px; background: #FF7600;color: #fff;margin-top: 10px;
					}
						.supermanArea .people ul li p.daren a{
							color: #fff;font-weight: 500;
						}
	.supermanArea .honer{
		width: 240px; background: #fff;margin-right: 30px;border: 1px solid #EAEAEA;
	}